其他
Sentinel在docker中获取CPU利用率的一个BUG
Sentinel简介
轻量级,对性能损耗几乎可以忽略不计,只有在单机上万QPS才稍有体现; 开箱即用的控制台,可以动态灵活地配置各种限流降级规则,持久化规则需要定制插件;
支持单机、集群限流,支持无侵入接入多种框架,如dubbo、grpc、springMVC,几种reactive的网关框架、甚至最新版本支持的Envoy限流等;
丰富的限流规则,可按qps、线程数、热点参数限流、系统自适应限流;熔断规则同样丰富,可按响应时间,异常数,异常比例等。
docker中获取cpu利用率的BUG
Java文档
https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html
github issue
https://github.com/alibaba/Sentinel/issues/1146
理解系统负荷
理解linux系统负荷(点击阅读原文可以查看)
https://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html